Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

295
Visualizações
¿Es seguro hacer referencia a scripts y recursos externos en lugar de descargarlos "localmente" a su servidor?

Estoy desconcertado cuando veo esta práctica común. Pero como el desarrollo web no es mi área principal, no sé si es una mala práctica, tiene ventajas reales o simplemente no importa.

Por ejemplo, encuentro esto mucho:

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://aframe.io/releases/1.2.0/aframe.min.js"></script> <script src="https://cdn.jsdelivr.net/gh/donmccurdy/aframe-extras@v6.1.1/dist/aframe-extras.min.js"></script> <script src="https://rawgit.com/rdub80/aframe-gui/master/dist/aframe-gui.min.js"></script> <link rel="stylesheet" href="https://unpkg.com/purecss@2.0.3/build/grids-responsive-min.css">

La ventaja que veo más mencionada es el almacenamiento en caché . Por ejemplo, si un usuario navega a una página que usa jquery , no tendrá que buscarla nuevamente para otro sitio web.

Sin embargo, veo que esto introduce muchas dependencias externas a su sitio. Cualquiera de esos sitios de alojamiento/CDN se cae o se vuelve lento y su sitio se cae. Personalmente, veo esto como una gran desventaja, que supera con creces los beneficios del almacenamiento en caché.

Otro gran problema que veo es hacer referencia al master en lugar de a una versión específica. Con cualquier actualización en el sitio remoto, su sitio podría volverse inutilizable.

¿Cuándo debo hacer referencia a un CDN externo y cuándo debo descargar una copia local en el servidor?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Sí, es seguro. Especialmente para servicios CDN bien conocidos. Se beneficiará del almacenamiento en caché. Además, las CDN dirigen el tráfico a la máquina más cercana del usuario, lo que da como resultado descargas más rápidas y una latencia más baja. Obtiene infraestructura gratis que es costosa de replicar.

Es raro que un CDN de buena reputación se caiga. Probablemente más raro que su servicio de alojamiento web promedio.

Las direcciones URL de las versiones publicadas nunca cambian. En algunos casos, técnicamente podrían, pero en la práctica no sucede a menos que un proyecto esté mal administrado o en casos muy excepcionales (por ejemplo, una solución urgente para un error crítico).

https://aframe.io/releases/1.2.0/aframe.min.js siempre apuntará al mismo archivo.

Nunca apuntaría su código al maestro, sino que lo bloquearía en un compromiso específico (consulte la lista de compromisos para ver los enlaces). por ejemplo: https://cdn.jsdelivr.net/gh/aframevr/aframe@52136de6a863f32d8cb806b65c3c3223f6b0f8a3/dist/aframe-master.min.js

Las confirmaciones de Git son inmutables y las compilaciones nunca cambiarán.

Siempre puede tomar todas las dependencias, agruparlas en un solo archivo y alojarlas usted mismo. A veces es necesario: por ejemplo, una aplicación web servida dentro de una red con restricciones de acceso externo.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda